manned mechanical gate - French English Dictionary